do installments - German English Dictionary